/*

 * and open the template in the editor.
 */

package hcmus.fit.master.sevensea.bus;

import hcmus.fit.master.sevensea.R;
import hcmus.fit.master.sevensea.core.AnimationSprite;

import java.util.List;

import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.Point;

/**
 * 
 * @author hvp
 */
public class Island extends AnimationSprite {

    public Island(Resources resources, Point p) {
        super(resources, p);
    }

    @Override
    protected int getResourceId() {
        return R.drawable.islands;
    }

    @Override
    protected int getNbOfCol() {
        return 4;
    }

    @Override
    protected int getNbOfRow() {
        return 2;
    }
    
//    public static List Resource;
//
//    public Island(Sea seamap, int x, int y) {
//        super(seamap, x, y);
//        frames = (List<Bitmap>) Resource.get(0);
//        NumberOfFrame = frames.length;
//    }
//
//    public static List GetResource(Bitmap resource, int maxX, int maxY, int numerator, int denominator) {
//        List rs = new ArrayList();
//        int w = resource.getWidth() / maxX;
//        int h = resource.getHeight() / maxY;
//
//        for (int i = 0; i < maxX; i++) {
//            List<Bitmap> tmp = new Bitmap[1];
//            for (int j = 0; j < maxY; j++) {
//                // tmp[0] = Image.createImage(resource, i * w, j * h, w, h,
//                // Sprite.TRANS_NONE);
//                // rs.add(tmp);
//            }
//        }
//        return rs;
//    }
//
//    public boolean IsIsland() {
//        return true;
//    }
}
